package com.gzc.just.play.last.war.sceneserver.battle.dto;

import com.gzc.just.play.last.war.sceneserver.battle.model.BattleInfo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 创建战斗请求DTO
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class BattleCreateRequest {
    
    /** 战斗类型 */
    private BattleInfo.BattleType battleType;
    
    /** 地图ID */
    private Integer mapId;
    
    /** 最大玩家数 */
    private Integer maxPlayers;
    
    /** 队伍1玩家列表 */
    private List<Long> team1Players;
    
    /** 队伍2玩家列表 */
    private List<Long> team2Players;
}
